package cn.fscode.code.generator.model.resp;

import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
 * @author shenguangyang
 */
@Getter
@Setter
public class TemplateConfigResp {
    private Long id;
    private Long groupId;
    private String groupName;
    /** 模板名称 */
    private String name;
    /**
     * 目录
     */
    private String folder;
    /** 文件名称 */
    private String fileName;
    /** 内容 */
    private String content;
    /** 是否删除，1：已删除，0：未删除 */
    private Integer isDeleted;
    private Date updateTime;
    private Date createTime;

    /**
     * 前端 Select 组件格式要求
     */
    public String getKey() {
        return String.valueOf(id);
    }

    /**
     * 前端 Select 组件格式要求
     */
    public String getLabel() {
        return this.name;
    }

    /**
     * 前端 Select 组件格式要求
     */
    public String getValue() {
        return String.valueOf(id);
    }
}
